EtherNet/IP Scanner
Changes:
Bugs:
- PSEIM-588: Scanner does not report communication errors when being configured with Automatic Start of Communication
- PSEIM-587: Scanner Communication state returns back to "Stop" when there is no BootP server
- PSEIM-586: Unexpected communication status error when cable is disconnected
- PSEIM-585: Wrong item visualization is observed in SYCON.net Ethernet/IP Scanner DTM Extended Diagnosis due to a not up to date EIM_Diag.xml delivered with the firmware build
- PSEIM-584: LED tag list entries do not work as expected
- PSEIM-583: Firmware sets COMM_COS_RUN bit too early
- PSEIM-581: Exceeded maximum number of connections: Further forward open requests not properly rejected
New Features:
- PSEIM-542: CT15: Time Sync Object - Support of attribute 29 "Associated Interface Objects"
- PSEIM-541: CT15: Message Router - Support parsing of member IDs and 32 Bit Logical Segments from Connection Paths (certification issue)
Changes:
- PSEIM-570: Update to EtherNet/IP Core V2.5.0.0
- PSEIM-569: Update to TCP/IP V2.6.0.0
- PSEIM-568: Update to Ethernet 2 Port Switch V1.3.0.6
- PSEIM-561: EIP Scanner uses same function names for RAW flash api like EIP Adapter
- PSEIM-551: Take over renaming of module states coming from EIP-Core
- PSEIM-538: Replace all TLR timers with new timer implementation
- PSEIM-536: Decrease the scan list timer interval from 5 seconds to 3 seconds
- PSEIM-521: EDS files are not compliant to CIP Volume 1 Edition 3.21
- PSEIM-515: The Ethernet ports shall be enabled/activated not before the stack configuration is available from the host
Bugs:
- PSEIM-558: Firmware activates PHYs before configuration is available
- PSEIM-546: Detection of successful autonegotiation is not properly implemented
- PSEIM-543: CT15: Request over class 3 with same sequence count needs to trigger (re)production of the previous response (certification issue)
- PSEIM-533: Get_Attributes_All response of TCP/IP Interface object 0xF5 holds wrong default data for attribute 9 (Mcast Config) in case attribtue 9 is not activated
- PSEIM-531: After link down/up event, the active TCP connections based on an encapsulation session are not properly closed when the encapsulation inactivity timer runs into a timeout
- PSEIM-530: CIP TCP/IP Interface object link up behavior is not correct (certification issue)
- PSEIM-529: Strange DHCP/BOOTP behavior when no server is available and network cable is removed and plugged
- PSEIM-528: Manual ACD test failed when IP address has been obtained by DHCP (certification issue)
- PSEIM-524: In case of an address conflict, pulling/plugging the ethernet cable does not make the device using its IP address again (BOOTP/DHCP only)
- PSEIM-523: loadable module not working on DPM Channel 1
New Features:
- PSEIM-542: CT15: Time Sync Object - Support of attribute 29 "Associated Interface Objects"
- PSEIM-541: CT15: Message Router - Support parsing of member IDs and 32 Bit Logical Segments from Connection Paths (certification issue)
Changes:
- PSEIM-568: Update to Ethernet 2 Port Switch V1.3.0.6
- PSEIM-567: Update to EtherNet/IP Core V2.4.4.0
- PSEIM-561: EIP Scanner uses same function names for RAW flash api like EIP Adapter
- PSEIM-557: Update to TCP/IP V2.5.4.0 and servX V1.6.0.1
- PSEIM-555: Update to Ethernet 2 Port Switch V1.3.0.5
- PSEIM-551: Take over renaming of module states coming from EIP-Core
- PSEIM-538: Replace all TLR timers with new timer implementation
- PSEIM-536: Decrease the scan list timer interval from 5 seconds to 3 seconds
- PSEIM-521: EDS files are not compliant to CIP Volume 1 Edition 3.21
- PSEIM-515: The Ethernet ports shall be enabled/activated not before the stack configuration is available from the host
Bugs:
- PSEIM-558: Firmware activates PHYs before configuration is available
- PSEIM-546: Detection of successful autonegotiation is not properly implemented
- PSEIM-543: CT15: Request over class 3 with same sequence count needs to trigger (re)production of the previous response (certification issue)
- PSEIM-533: Get_Attributes_All response of TCP/IP Interface object 0xF5 holds wrong default data for attribute 9 (Mcast Config) in case attribtue 9 is not activated
- PSEIM-531: After link down/up event, the active TCP connections based on an encapsulation session are not properly closed when the encapsulation inactivity timer runs into a timeout
- PSEIM-530: CIP TCP/IP Interface object link up behavior is not correct (certification issue)
- PSEIM-529: Strange DHCP/BOOTP behavior when no server is available and network cable is removed and plugged
- PSEIM-528: Manual ACD test failed when IP address has been obtained by DHCP (certification issue)
- PSEIM-524: In case of an address conflict, pulling/plugging the ethernet cable does not make the device using its IP address again (BOOTP/DHCP only)
- PSEIM-523: loadable module not working on DPM Channel 1
Changes:
Bugs:
- PSEIM-583: Firmware sets COMM_COS_RUN bit too early
- PSEIM-581: Exceeded maximum number of connections: Further forward open requests not properly rejected
Changes:
- PSEIM-573: Update to EtherNet/IP Core V2.4.0.25
Changes:
- PSEIM-566: Update to EtherNet/IP Core V2.4.0.24
- PSEIM-565: Update to TCP/IP V2.4.0.9
- PSEIM-562: Update to Ethernet 2 Port Switch V1.3.0.6
Bugs:
- PSEIM-564: [ACD] LastConflictDetected attribute 11 (TCP/IP Interface object) holds wrong ACD activity information
Changes:
- PSEIM-560: Update to TCP/IP V2.4.0.8 (certification issue)
- PSEIM-559: Update to EtherNet/IP Core V2.4.0.23
Bugs:
- PSEIM-558: Firmware activates PHYs before configuration is available
Changes:
- PSEIM-555: Update to Ethernet 2 Port Switch V1.3.0.5
- PSEIM-553: Update to EtherNet/IP Core V2.4.0.20
Bugs:
- PSEIM-556: Use after free in Eip_Cc_ContinueProcessing()
- PSEIM-554: Ethernet Link Object attribute 2: wrong autonegotiation status in case of no link
- PSEIM-552: Pad byte of Hostname Attribute (0xF6, 1, 6) is not set to zero when acquired via DHCP/BOOTP
Changes:
- PSEIM-551: Take over renaming of module states coming from EIP-Core
- PSEIM-550: Update to EtherNet/IP Core V2.4.0.14
Changes:
- PSEIM-549: Update to EtherNet/IP Core V2.4.0.10
Bugs:
- PSEIM-548: Pool packet of Object task might be returned into its source pool by Encapsulation task although it is still in use.
New Features:
- PSEIM-542: CT15: Time Sync Object - Support of attribute 29 "Associated Interface Objects"
- PSEIM-541: CT15: Message Router - Support parsing of member IDs and 32 Bit Logical Segments from Connection Paths (certification issue)
Changes:
- PSEIM-545: Update to Ethernet 2 Port Switch V1.3.0.4
- PSEIM-544: Update to EtherNet/IP Core V2.4.0.9
Bugs:
- PSEIM-546: Detection of successful autonegotiation is not properly implemented
- PSEIM-543: CT15: Request over class 3 with same sequence count needs to trigger (re)production of the previous response (certification issue)
Changes:
- PSEIM-540: Update to EtherNet/IP Core V2.4.0.8
Changes:
- PSEIM-534: Update to Ethernet 2 Port Switch V1.3.0.3
- PSEIM-527: Update to TCP/IP V2.4.0.6
- PSEIM-526: Update to EtherNet/IP Core V2.4.0.7
- PSEIM-515: The Ethernet ports shall be enabled/activated not before the stack configuration is available from the host
Bugs:
- PSEIM-533: Get_Attributes_All response of TCP/IP Interface object 0xF5 holds wrong default data for attribute 9 (Mcast Config) in case attribtue 9 is not activated
- PSEIM-531: After link down/up event, the active TCP connections based on an encapsulation session are not properly closed when the encapsulation inactivity timer runs into a timeout
- PSEIM-530: CIP TCP/IP Interface object link up behavior is not correct (certification issue)
- PSEIM-529: Strange DHCP/BOOTP behavior when no server is available and network cable is removed and plugged
- PSEIM-528: Manual ACD test failed when IP address has been obtained by DHCP (certification issue)
Changes:
Bugs:
- PSEIM-524: In case of an address conflict, pulling/plugging the ethernet cable does not make the device using its IP address again (BOOTP/DHCP only)
- PSEIM-523: loadable module not working on DPM Channel 1
New Features:
- PSEIM-496: Do not re-configure the PHYs in case the PHY configuration is not changed
- PSEIM-483: Add a second DPM channel to firmware that allows using netX just like it was a network interface (NDIS)
- PSEIM-464: Support CIP service Get_Attribtues_All for Ethernet Link object 0xF6
- PSEIM-463: Interface counters (attribute 4) of Ethernet Link object 0xF6 shall be provided for each port individually
Changes:
- PSEIM-521: EDS files are not compliant to CIP Volume 1 Edition 3.21
- PSEIM-516: Update to rcX V2.1.11.11
- PSEIM-509: Update to EtherNet/IP Core V2.4.0.4
- PSEIM-498: Update PTP to V1.4.0.0
- PSEIM-487: Use HAL-Toolbox V1.0.2.0
- PSEIM-486: Update component Ethernet-2-Port Switch to V1.3.0.0
- PSEIM-485: Update Ethernet-Interface Task to V4.4.0.0
- PSEIM-484: Update to rcX V2.1.11.10
- PSEIM-482: Update TCP/IP to V2.4.0.2
- PSEIM-475: Update servX to V1.4.0.0
- PSEIM-462: Update component Ethernet-2-Port Switch to V1.3.0.0
- PSEIM-461: Update to EtherNet/IP Core V2.4.0.1
Bugs:
- PSEIM-520: [NXO] 2nd Ethernet Channel (Ethernet Interface) cannot be used when configured for NDIS
- PSEIM-517: Watchdog Time value in Common Status Block is not cleared, when stack is deconfigured
- PSEIM-512: Firmware does not properly apply data base file (NWID.NXD)
- PSEIM-508: I/O connection not established
- PSEIM-507: PHY default configuration is not applied
- PSEIM-506: Stopping of the device communication (BUS OFF) counts as an error
- PSEIM-505: Incorrect MS / NS LEDs flashing rate
- PSEIM-504: Get/Set Attribute of a User Defined Object in stack leads to Firmware Crash
- PSEIM-503: "Controlled by application" start of bus communication setting from configuration database is not always applied after channel init
- PSEIM-502: Firmware does not indicate an error if one of the two database configuration files is missing
- PSEIM-501: Update to EtherNet/IP Core V2.4.0.3
- PSEIM-500: Update component Ethernet-2-Port Switch to V1.3.0.1
- PSEIM-495: CL3_SERVICE_IND is sent before CONNECTION_IND
- PSEIM-492: Provide header file with version information
- PSEIM-488: If running in DHCP or BOOTP mode, the stack shall be able to restart the DHCP/BOOTP state machine if all Ethernet links were gone and new link is being established
- PSEIM-481: Scanner can be DOSed with packet storm
- PSEIM-479: No Auto-MDIX is used when fixed speed and duplex settings are configured with packet TCPIP_IP_CMD_SET_CONFIG_REQ (certification issue)
- PSEIM-474: [LFW] DLR cannot be disabled
- PSEIM-473: Communication does not resume after network identity object reset when application controlled startup is configured
- PSEIM-472: "NJ 100XX-RE/EIM" has wrong product name
- PSEIM-470: Wrong number of configured slaves after system reset
- PSEIM-469: Wrong Slave State after Channel Init and System Start
- PSEIM-465: Device Id (Slot number of CIFX 50) is cleared after System Start
- PSEIM-262: Wrong hardware options on CIFX 104C-RE\F